package rs.udd.service.dto.search;

import org.apache.lucene.search.BooleanClause.Occur;

import rs.udd.constants.GeneralConstants.SearchType;


public class SearchAdvertDto {

	private String title;
	private SearchType titleSearchType;
	private Occur titleOccur;
	
	private Long advertiser;
	private SearchType advertiserSearchType;
	private Occur advertiserOccur;
	
	private String keyWords;
	private SearchType keyWordsSearchType;
	private Occur keyWordsOccur;

	private String abstractText;
	private SearchType abstractTextSearchType;
	private Occur abstractTextOccur;
	
	private String advertContent;
	private SearchType advertContentSearchType;
	private Occur advertContentOccur;
	
	private Long category;
	private SearchType categorySearchType;
	private Occur categoryOccur;
	
	public SearchAdvertDto() {
		
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getKeyWords() {
		return keyWords;
	}

	public void setKeyWords(String keyWords) {
		this.keyWords = keyWords;
	}

	public String getAbstractText() {
		return abstractText;
	}

	public void setAbstractText(String abstractText) {
		this.abstractText = abstractText;
	}

	public String getAdvertContent() {
		return advertContent;
	}

	public void setAdvertContent(String advertContent) {
		this.advertContent = advertContent;
	}

	public SearchType getTitleSearchType() {
		return titleSearchType;
	}

	public void setTitleSearchType(SearchType titleSearchType) {
		this.titleSearchType = titleSearchType;
	}

	public Occur getTitleOccur() {
		return titleOccur;
	}

	public void setTitleOccur(Occur titleOccur) {
		this.titleOccur = titleOccur;
	}

	public SearchType getAdvertiserSearchType() {
		return advertiserSearchType;
	}

	public void setAdvertiserSearchType(SearchType advertiserSearchType) {
		this.advertiserSearchType = advertiserSearchType;
	}

	public Occur getAdvertiserOccur() {
		return advertiserOccur;
	}

	public void setAdvertiserOccur(Occur advertiserOccur) {
		this.advertiserOccur = advertiserOccur;
	}

	public SearchType getKeyWordsSearchType() {
		return keyWordsSearchType;
	}

	public void setKeyWordsSearchType(SearchType keyWordsSearchType) {
		this.keyWordsSearchType = keyWordsSearchType;
	}

	public Occur getKeyWordsOccur() {
		return keyWordsOccur;
	}

	public void setKeyWordsOccur(Occur keyWordsOccur) {
		this.keyWordsOccur = keyWordsOccur;
	}

	public SearchType getAbstractTextSearchType() {
		return abstractTextSearchType;
	}

	public void setAbstractTextSearchType(SearchType abstractTextSearchType) {
		this.abstractTextSearchType = abstractTextSearchType;
	}

	public Occur getAbstractTextOccur() {
		return abstractTextOccur;
	}

	public void setAbstractTextOccur(Occur abstractTextOccur) {
		this.abstractTextOccur = abstractTextOccur;
	}

	public SearchType getAdvertContentSearchType() {
		return advertContentSearchType;
	}

	public void setAdvertContentSearchType(SearchType advertContentSearchType) {
		this.advertContentSearchType = advertContentSearchType;
	}

	public Occur getAdvertContentOccur() {
		return advertContentOccur;
	}

	public void setAdvertContentOccur(Occur advertContentOccur) {
		this.advertContentOccur = advertContentOccur;
	}

	public SearchType getCategorySearchType() {
		return categorySearchType;
	}

	public void setCategorySearchType(SearchType categorySearchType) {
		this.categorySearchType = categorySearchType;
	}

	public Occur getCategoryOccur() {
		return categoryOccur;
	}

	public void setCategoryOccur(Occur categoryOccur) {
		this.categoryOccur = categoryOccur;
	}

	public Long getAdvertiser() {
		return advertiser;
	}

	public void setAdvertiser(Long advertiser) {
		this.advertiser = advertiser;
	}

	public Long getCategory() {
		return category;
	}

	public void setCategory(Long category) {
		this.category = category;
	}

}
